×

have something on the ball meaning in Chinese

颇有本事
有些本事

Examples

  1. The juror expertly answered the lawyer ' s questions and showed he had something on the ball
    陪审员巧妙地回答了律师的问题,显示出他很有才干。

Related Words

  1. do something
  2. something lost
  3. hang out something
  4. sweat something off
  5. hate doing something
  6. go doing something
  7. confront with something
  8. something to drink
  9. vouch for something
  10. do something superficial
  11. have something on one’s hands
  12. have something on sb
  13. have something to do
  14. have something to do with
PC Version

Copyright © 2018 WordTech Co.